package com.ytjj.qmyx.data.model;

import lombok.Data;
import lombok.ToString;

@Data
@ToString
public class MengWangResponse {
    /**
     * 平台流水号
     */
    private String msgid;
    /**
     * 短信发送请求处理结果： 0：成功 非 0：失败，
     */
    private String result;
    /**
     * -100001 鉴权不通过,请检查账号,密码,时间戳,固定串,以及MD5算法是否按照文档要求进行设置
     * -100002 用户多次鉴权不通过,请检查帐号,密码,时间戳,固定串,以及MD5算法是否按照文档要求进行设置
     * -100003 用户欠费
     * -100004 custid或者exdata字段填写不合法
     * -100011 短信内容超长
     * -100012 手机号码不合法
     * -100014 手机号码超过最大支持数量（1000）
     * -100029 端口绑定失败
     * -100056 用户账号登录的连接数超限
     * -100057 用户账号登录的 IP 错误
     * -100058 模板 ID 不存在
     * -100059 模板参数个数不匹配
     * -100060 手机号与信息内容个数不一致
     * -100070 没有发送该接口的权限
     * -100091 XML 报文解析异常(不符合 XML 格式)
     * -100092 报文解析异常
     * -100093 Json 报文解析异常
     * -100094 XML 节点解析失败(节点不存在)
     * -100095 Json 报文解析异常
     * -100096 Json 数组对象解析错误
     * -100098 Json 报文解析异常
     * -100100 不支持的 Content-type 格式
     * -100101 sign 不合法
     * -100102 无有效查询账号或查询的账号数量超限
     * -100103 查询账号数量超出限制
     * -100106 短信内容字段不存在或为空
     * -100252 SVRTYPE 参数含非法字符
     * -100253 不满足模板修改条件(仅审核不通过的模板才可以修改)
     * -100254 没有权限操作该模板(模板不属于该企业)
     * -100255 不满足模板启用条件(内容安全原因被禁用、审核中、审核不通过、已过期的模板不允许启用)
     * -100256 企业模板数量已超出限制
     * -100257 模板管理数量超出限制(一次最多可管理 1000 个模板)
     * -100259 模板有效期不合法
     * -100260 模板内容超长
     * -100261 模板名称不合法
     * -100262 模板类型不合法
     * -100264 模板操作类型不合法
     * -100265 模板参数不合法
     * -100266 当天模板启禁用次数超过 100 次
     * -100267 下行内容解密失败
     * -100502 短信模板被禁用
     * -100800 短地址相关接口失败
     * -100801 短地址长地址错误
     * -100802 长地址已被禁用
     * -100803 短地址短域名错误
     * -100804 短地址短域名已经被禁用
     * -100805 短地址手机号码超过 10000 个
     * -100806 短地址中心资源不够
     * -100807 短地址服务器忙
     * -100900 号码查询号码手机个数错误
     * -100901 号码查询获取手机号码信息失败
     * -100902 号码查询扣费请求失败
     * -100907 号码查询服务器忙
     * -100999 平台数据库内部错误
     */
    private String desc;
    /**
     * 用户自定义流水号：默认与请求报文中的 custid 保持一致，若请求报文中没有 custid 参数或值为空，则返回由梦网生成的代表本批短信的唯一编号result 非 0 时，custid 为空
     */
    private String custid;
}
